Class CliqueCondition


  • public class CliqueCondition
    extends Condition
    Represents a Clique condition. Used to enforce a Clique relationship on a ConditionedGraph. Requires that every node have an edge flowing from it to every other node. The following is a simple example in adjacency list format:
    A : { B, C } B : { A, C } C : { A, B }
    Version:
    1.0 June 19, 2015
    Author:
    Charles Allen Schultz II
    • Constructor Summary

      Constructors 
      Constructor Description
      CliqueCondition()  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      boolean satisfies​(Graph existingGraph)
      Used to test if the supplied graph is within the bounds of the condition's implementation.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • CliqueCondition

        public CliqueCondition()
    • Method Detail

      • satisfies

        public boolean satisfies​(Graph existingGraph)
        Used to test if the supplied graph is within the bounds of the condition's implementation.

        Checks to determine if the supplied graph is a Clique.

        Specified by:
        satisfies in class Condition
        Parameters:
        existingGraph - the Graph object to test against.
        Returns:
        true if the graph is a clique.